<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>java内置对象</title>
</head>
<body>
</body>
<script>
    // 正则表达式
    // 用户名：/^[a-z0-9_-]{3,16}$/
    // 密码：/^[a-z0-9_-]{6,18}$/
    // 电子邮箱：/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/
    // URL：/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/

    // array数组
    let arr=[1,2,3,4]
    // 添加元素到数组末尾
    arr.push(6);
    // 删除末尾的元素
    arr.pop();
    // 删除最前面的元素
    arr.shift();
    // 判断是否包含指定的元素
    document.write(arr.includes(2)+"<br>");
    // 反转数组元素
    arr.reverse();
    // 对数组排序
    arr.sort();
    for (let i=0;i<arr.length;i++){
        document.write(arr[i]);
    }
    // set集合
    //创建对象
    let s = new Set();
    // 添加元素
    s.add("a");
    s.add("b");
    s.add("c");
    // 获取集合长度
    let size = s.size;
    // 遍历集合
    let st=s.keys();
    for(let i=0;i<s.size;i++){
        document.write(st.next().value);
    }

</script>





</html>